
MBx-ES32S31
ESP32-S31 MCU Board for Touch HMI and Embedded Control
- Dual-core 32-bit RISC-V processor, up to 320 MHz
- 16 MB PSRAM and 16 MB NOR Flash for GUI assets and multilingual fonts
- 2.4 GHz Wi-Fi 6 and Bluetooth 5.4 LE for wireless connectivity
- FreeRTOS with LVGL; supports a 3.5-inch 320 × 480 touch panel
- LCD, touch, camera, audio, 10/100 Mbps Ethernet, UART, Micro SD and USB interfaces; USB-C PD power input, 5–12 V
- Designed for smart home controls, appliance panels, industrial HMI and compact production test fixtures
Product Overview
MBx-ES32S31 combines an Espressif ESP32-S31 dual-core RISC-V processor with 16 MB PSRAM and 16 MB NOR Flash in a compact 100 × 72 mm Pico-ITX board. Running FreeRTOS with LVGL, it provides a platform for real-time control, multi-screen touch interfaces and multilingual menus in smart appliance panels, home controls and compact equipment.
Display and touch connectors support a 3.5-inch 320 × 480 touch panel. A DVP camera interface enables image capture and visual records of fixture test results, while two digital microphone inputs, one analog microphone input and a 1 W speaker output support audio input and playback. Wi-Fi 6, Bluetooth LE, 10/100 Mbps Ethernet, UART, Micro SD and dedicated USB HS and debug ports simplify peripheral integration.
For production test fixtures, FusionTech can customize test workflows, peripheral integration and LVGL UI/UX around product test requirements, helping operators execute test steps and review results with less manual adjustment. The PK300-ES31 evaluation kit integrates a 3.5-inch touch panel to support application development and evaluation. E-paper applications are also possible with compatible display interfaces and driver integration.
Specification
| Processor | Espressif ESP32-S31; dual-core 32-bit RISC-V, up to 320 MHz |
| Memory | 16 MB PSRAM |
| Storage | 16 MB NOR Flash |
| Wi-Fi & Bluetooth | 2.4 GHz Wi-Fi 6 (IEEE 802.11b/g/n/ax); Bluetooth 5.4 LE |
| Display | SPI display interface; supports 320 × 480 resolution |
| Touch | 1 × touch FPC connector via I2C |
| Camera | 1 × DVP camera interface with SCCB/I2C control |
| Ethernet | 1 × RJ45, 10/100 Mbps |
| USB | 2 × USB-C data ports: 1 × USB HS and 1 × debug only |
| Audio | 2 × DMIC inputs; 1 × AMIC input; 1 × 1 W (8 Ω) speaker output |
| UART | 1 × 4-pin header |
| Micro SD | 1 × Micro SD slot |
| Others | 1 × Boot button; 1 × Reset button |
| Power Input | Dedicated USB-C power input, 5–12 V; USB PD support |
| Form Factor | 100 × 72 mm, Pico-ITX |
| Operating Temperature | -10°C to +70°C |
| Operating System / GUI | FreeRTOS / LVGL |